Case Studies / Police Incident Report App

Police Incident Report App
for a Police Force

A police force needed officers to capture incident details in one place, with completed reports locked against changes and every action recorded.

  • SectorPolicing and public safety
  • DeliveredA model-driven app on Dataverse, with security applied from the start

The problem behind the work

Officers needed a consistent way to record incidents, who was involved and the checks completed at the scene. Reports had to be trustworthy: once complete, they could not be quietly edited, and every action needed to be traceable.

  • Inconsistent capture

    Incident details, involvement and checklists needed to be recorded the same way every time.

  • Records open to change

    Completed reports needed protection against edits after the fact.

  • Controlled access

    Information had to be visible only to the right roles.

  • Accountability

    The force needed a full audit trail of who did what, and when.

What was delivered

A model-driven Power Apps application on Dataverse, with security applied from the start.

Incident capture

Officers record incident details and who was involved in a structured form.

Checklists

Required checks are completed as part of the report, not alongside it.

Scene sketching

Officers can draw out the scene and keep the sketch with the record.

Locked reports

Completed forms are locked so that nobody can edit them afterwards.

Role-based security

Access is applied by role, so people see only what they should.

Full audit trail

Every action on a record is logged for review.

What changed

One place to record

Incident details, involvement and checklists are captured in a single app.

Protected records

Completed reports cannot be changed, which supports trust in the record.

Traceable actions

A full audit trail shows who did what on every report.

Right access for each role

Security is applied so information is shared only where it should be.

Platform components

  • Power Apps (Model-Driven)
  • Dataverse

Reports that need to stand up to scrutiny?

Where records must be consistent, protected and traceable, tell us how they are captured today and we will explain how we would approach it.